longest side - French English Dictionary